About Sanda&maya Ltd (10827675) United Kingdom