About Mikale Limited (08874063) United Kingdom