About The Float Group Limited (11835243) United Kingdom