About Petrica Cadar Ltd (13220871) United Kingdom