About Evermore London Limited (10096816) United Kingdom