About Interactive Solutions (europe) Limited (03821992) United Kingdom