About Popescu Composite Ltd (11830523) United Kingdom