About Convex Foundation Ltd (12900166) United Kingdom