About Tlk Holdings Ltd (12228451) United Kingdom