About Charisse & Co. Lifestyle Management Ltd (13313651) United Kingdom