About Euphoros Limited (06722561) United Kingdom