About Patrascu Ltd (12029352) United Kingdom