About Alexandra Irl Limited (NI607956) United Kingdom