About Tendo Solutions Limited (07064873) United Kingdom