About Womankind North Limited (12238279) United Kingdom