About Tendo Consulting Limited (09518311) United Kingdom