About Mikorg Limited (12445359) United Kingdom