About Shenoy Associates Ltd (11170467) United Kingdom