About Alexandra 36 Ltd (12596236) United Kingdom