About Alexadra An Alexia Limited (13124725) United Kingdom