About Ksakha Holding Limited (13585476) United Kingdom