About Convexity Holdings Ltd (13436764) United Kingdom