About Boss Women Live Limited (12103143) United Kingdom