About Curvex Technology Ltd (12089180) United Kingdom