About Ellipsys Associates Ltd (08393759) United Kingdom