About Sure Swan Ltd. (11757974) United Kingdom