About Swtr Limited (10510786) United Kingdom