About Tend Business Group Ltd (11402918) United Kingdom