About Mendes Consulting Limited (11291514) United Kingdom