About Florian Stelian Popa Ltd (11186049) United Kingdom