About Eligo Limited (04414383) United Kingdom