About Crux Asset Management Holdings Ltd (10727059) United Kingdom