About Euanthes Holdings Limited (09938408) United Kingdom