About Nicolae Denis Ltd (12593849) United Kingdom