About Intelligent Swim Solutions Ltd (10412813) United Kingdom