About Ninakiki (london) Ltd (13623932) United Kingdom