About Maximax Limited (08792141) United Kingdom