About Floating Fitness London Limited (11931168) United Kingdom