About Glean Ltd. (10425060) United Kingdom