About Egret Capital Limited (09715389) United Kingdom