About L Catterton Asia Holdings Limited (09917621) United Kingdom