About Floatation Perceptions Ltd (SC469352) United Kingdom