About Floreat Consulting Limited (05197745) United Kingdom