About Mag Plack Ltd (11447339) United Kingdom