About Loggia Investments Limited (04173481) United Kingdom