About Ki London Ltd (10790756) United Kingdom