About Medeor Consulting Limited (05672481) United Kingdom