About Ioan Liviu Popa Ltd (11804779) United Kingdom