About Kiki Bella Ltd (11826607) United Kingdom