About Mikeride Ltd. (09444119) United Kingdom