About Equanim Limited (10618669) United Kingdom