About Trio S Hair Removal Solutions Ltd (12275733) United Kingdom