About Tendo Ltd (07383780) United Kingdom