About L Muir Holdings Limited (11216322) United Kingdom