About Techno Readers Ltd (13320668) United Kingdom