About Mikota Ltd (09157584) United Kingdom