About Nemed Consulting Limited (10027940) United Kingdom