About Lomma Ltd (12913180) United Kingdom