About Nentech Ltd (SC674508) United Kingdom