About Sandralex Limited (12605359) United Kingdom