About Mikoz Investment Limited (11391323) United Kingdom