About Mikenopa Uk & Ireland Limited (09292109) United Kingdom