About Nesso Europe Private Limited (11673399) United Kingdom