About Evermore Investments Limited (11229897) United Kingdom