About Curved Spaces Limited (08859262) United Kingdom