About Mikjo Limited (04592914) United Kingdom