About Swix Limited (06113073) United Kingdom