About Mikale (group) Limited (13387306) United Kingdom