About Mikah Blue Holdings Uk Limited (12423021) United Kingdom