About Intelligent Touch Limited (06928575) United Kingdom