About Recurved-space Limited (12624535) United Kingdom