About Glb Holdings Limited (12826522) United Kingdom