About Max Leicester Ltd (12218148) United Kingdom