About Narcis Grigore Ltd (12066824) United Kingdom