About Mima Kickstart Limited (13496783) United Kingdom