About Euphoric Panda Ltd. (07965517) United Kingdom