About Eddie Investments Limited (11809529) United Kingdom