About Eularis Limited (11669407) United Kingdom