About Nika International Commerce Organization Limited (12828908) United Kingdom