About Eudrup Consulting Limited (11590236) United Kingdom