About Floreat Ventures Ltd (10550792) United Kingdom