About Swimeasy Limited (SC229575) United Kingdom