About Kiki D Ltd (SC542820) United Kingdom