About Glee Holdings Limited (00779147) United Kingdom