About Londonswan Holdings Ltd (13024837) United Kingdom