About Ninox Technology Limited (08020895) United Kingdom