About Sanda Consult Limited (10816133) United Kingdom