About Aimo Consulting Limited (11183587) United Kingdom