About Amador Consulting Limited (11675589) United Kingdom