About London Women S Centre Limited (10044299) United Kingdom