About Kikjummay Ltd (12879024) United Kingdom