About Ik Onkarr Limited (09641053) United Kingdom