About Tele Mall Corporation Ltd (12310688) United Kingdom