About Touchit Technologies Ltd (06516637) United Kingdom