About Ik & Mk Ltd. (12048123) United Kingdom