About Efrem Nechita Ltd (12655162) United Kingdom