About Alexandra Nicole Limited (10253878) United Kingdom