About Leamo S Limited (11200829) United Kingdom