About Sandralexandra Ltd (11875445) United Kingdom