About Egret Limited (12616659) United Kingdom