About Euristix Limited (05420948) United Kingdom