About Sw1x Limited (07774852) United Kingdom