About Max Superstore Ltd (12706620) United Kingdom