About Miksha Limited (12186447) United Kingdom