About Equalizer Ltd (12705029) United Kingdom