About Max Management Limited (11320108) United Kingdom