About Eggle Ltd. (SC420602) United Kingdom