About Max Holdings (leicester) Limited (11302309) United Kingdom