About Mikonboard Ltd. (08235638) United Kingdom