About Eols Holdings Limited (10946381) United Kingdom