About Crux Holdings Limited (NI682932) United Kingdom