About Glb Development Holdings Limited (13612314) United Kingdom