About Crux Capital Management Ltd (10727193) United Kingdom