About Boro Bari Limited (10849552) United Kingdom