About Lummo Limited (11373883) United Kingdom