About Eidetix Ltd. (10494024) United Kingdom