About Telemore Ltd (10047224) United Kingdom