About Cristian Catruna Limited (12937229) United Kingdom