About Gloe Holdings Limited (12769682) United Kingdom