About Cru42.2 Limited (11435189) United Kingdom