About Mikani Ltd (11682983) United Kingdom