About The Float Space Limited (12969901) United Kingdom