About Lollor Ltd (12301754) United Kingdom