About New Bengal Village Limited (13597406) United Kingdom