About Leeh Limited (11671306) United Kingdom