About Ethex Impact Limited (RS008262) United Kingdom