About S Mchugh.hr Ltd (10622938) United Kingdom