About Ki Holdings Ltd (09758198) United Kingdom