About Lmh Holdings Limited (10280261) United Kingdom