About C-suite Salon Ltd (11381342) United Kingdom