About Petrascu Limited (13399577) United Kingdom