About Trinity Touch (europe) Ltd (03639532) United Kingdom