About Eikonometrics Limited (10120084) United Kingdom