About Ge&le Ltd (11263934) United Kingdom