About Miiken Ltd. (08512000) United Kingdom