About Tsang Investment Holdings Ltd (12880046) United Kingdom