About Petar Nedev Ltd (11799832) United Kingdom