About Cnu Holdings Limited (13225734) United Kingdom