About A. Mika Limited (10740837) United Kingdom