About Eindridi Limited (11973606) United Kingdom