About Silver Touch Technologies (uk) Limited (06431016) United Kingdom