About D D Kothari Limited (11965180) United Kingdom