About Egoral Ltd (10850831) United Kingdom