About Chrome Curve Limited (08293621) United Kingdom