About Essa Investments Limited (12569657) United Kingdom