About Harald Altmaier Design & Consultancy Ltd (10399535) United Kingdom