About Maximix Solutions Limited (03518093) United Kingdom