About Lollo Fire Ltd (11518299) United Kingdom