About Eydetic Ltd (11774854) United Kingdom