About Tengo (holdings) Limited (08867965) United Kingdom