About Max And The Star Limited (10073169) United Kingdom