About Openswim Wellness Limited (13270506) United Kingdom