About Mikandoli Ltd (09838841) United Kingdom