About Tell Enterprises Ltd (11069275) United Kingdom