About Tsc Management Ltd (12052264) United Kingdom