About Alexandra Veena Pai Ltd (11455964) United Kingdom