About 1gloo Ltd (11514459) United Kingdom