About Batri Limited (12666219) United Kingdom