About Mi&ka Limited (09306131) United Kingdom