About Talescopic Ltd (11294308) United Kingdom