About Mikam Investment Limited (12910625) United Kingdom