About Sando Consulting Ltd (12774998) United Kingdom