About Max Zaha Ltd (11806261) United Kingdom