About Lams Holdings Limited (13105103) United Kingdom