About Gloo Software Limited (06483042) United Kingdom