About Eidologic Limited (05589402) United Kingdom