About J E Mika Limited (10479483) United Kingdom