About Galbo Ltd (SC617484) United Kingdom