About L Catterton Management Limited (09923013) United Kingdom