swansea's profile