About Floatation Therapies Ltd (13049267) United Kingdom