About Logatella Investments Limited (00759951) United Kingdom