About Heraldic Group Holdings Limited (13266272) United Kingdom