About Nixon It Consultancy Organisation Ltd (08584047) United Kingdom