About Crux Ai Ltd. (12141284) United Kingdom