About Convex Investments Limited (12871086) United Kingdom