About Alexandra&ana Ltd (11901018) United Kingdom