About Rudra Chitnis Limited (10666121) United Kingdom