About Ikk Holding Ltd (12436383) United Kingdom