About La Mer Limited (01648649) United Kingdom