About Alexandra Jayne Ltd (12676254) United Kingdom