About Hexbo Ltd (12293096) United Kingdom