About Hermon Group Ltd (13010758) United Kingdom