About Ik Omkar Enterprise Limited (11121052) United Kingdom