About Sw1x London Limited (13123904) United Kingdom