About Parchuri Associates Ltd (11121114) United Kingdom