About Alexandra Lnd Nails Ltd (12748417) United Kingdom