About Innovative Beauty Solutions Ltd (12391244) United Kingdom