About Petrica Patrascu Ltd (13145972) United Kingdom