About Newmills Technology Ltd (NI641445) United Kingdom