About Essa Ventures Limited (11998232) United Kingdom