About Micank Limited (12186788) United Kingdom