About Niculescu Ltd (11687381) United Kingdom