About Euryalus Limited (13200671) United Kingdom