About Fluid Space Limited (08137982) United Kingdom