About Ragnell Europe Limited (04259634) United Kingdom