About Ki & Mi Ltd (12186703) United Kingdom