About Lemmak Limited (12150717) United Kingdom