About Square One Womens Ltd (12616208) United Kingdom