About Narcis Paun Ltd (12110203) United Kingdom