About Maxima Global Ltd (12877429) United Kingdom