About Floreat Associates Limited (10262737) United Kingdom