About Paduraru Limited (11846141) United Kingdom