About Nuimage Consults Ltd (08215332) United Kingdom