About Max Holdings Limited (10069100) United Kingdom