About Mike&nic Ltd (11883946) United Kingdom