About Nyotech Limited (11301374) United Kingdom