About Hold Holdings Ltd (12220695) United Kingdom