About Tgl Holdings Limited (12124786) United Kingdom