About Tenet Capital Limited (12723533) United Kingdom