About Narcis Hirdea Ltd (10819798) United Kingdom