About Digi-touch Ltd (11288716) United Kingdom