About Alexandra Holdings (manchester) Limited (11794329) United Kingdom