About Maxima Plus Ltd (12378100) United Kingdom