About Nimenor Consulting & Marketing Ltd (09940066) United Kingdom