About Negarin Ltd (12176879) United Kingdom