About European Investments (scel) Limited (08022435) United Kingdom