About Euforia Limited (03914510) United Kingdom