About Maxima Incorporated Ltd (08111373) United Kingdom