About Hermex Holdings Limited (10952101) United Kingdom