About Innovative Design & Management Ltd (11896637) United Kingdom