About Mikura Limited (03424900) United Kingdom