About Eydeka Limited (11535907) United Kingdom