About Euleria Consulting Ltd (10943662) United Kingdom