About Sandora Ltd (11430937) United Kingdom