About Mickoh Limited (SC413447) United Kingdom