About Europe Plus Ltd (13682241) United Kingdom