About Loggia Ltd (11154391) United Kingdom