About Technologic Digital Ltd (13293198) United Kingdom