About La Manne Cachee Limited (11266701) United Kingdom