About Equalizer Consortium International Ltd (11986288) United Kingdom