About Swimmr Ltd (11614691) United Kingdom