About Ken & Ali Ltd (11854259) United Kingdom