About Mikha Ltd (13667345) United Kingdom