About Eylure Limited (02596039) United Kingdom