About La Mer Rouge Limited (11229020) United Kingdom