About Swimmr Ltd (12775155) United Kingdom