About Max Associates (holdings) Limited (07809606) United Kingdom