About M&a Kiki Ltd (10556333) United Kingdom