About C&a Iftimie Ltd (11293932) United Kingdom