About Floreat Overseas Holdings Limited (10421836) United Kingdom