About Float Space Ltd (11304443) United Kingdom