About Essa Management Ltd (12293647) United Kingdom