About Mirka (uk) Ltd (01414812) United Kingdom