About Anca Rebeca Pop Limited (10113896) United Kingdom