About Clothilde Ltd (11689106) United Kingdom