About Cristian Iacob Popa Ltd (12265251) United Kingdom