About Eddie Investment Holdings Limited (11285573) United Kingdom