About Equalizer Group Ltd (11823386) United Kingdom