About Trivedi Associates Ltd (10119258) United Kingdom