About Les Olives Management Ltd (11188248) United Kingdom