About Eidetics Limited (01970952) United Kingdom