About Mica (europe) Limited (03148979) United Kingdom