About Mikka Appliances Uk Limited (10347489) United Kingdom