About Alexandra Mei Ltd (12951866) United Kingdom