About Shloka Consultancy Ltd (08216139) United Kingdom