About Hermon Holdings Ltd (11377543) United Kingdom