About Ruben Dutta Associates Limited (10414621) United Kingdom