About Swimmore Limited (10686735) United Kingdom