About Alexander Holdings Ltd (12548339) United Kingdom