About Bari Bari Ltd (09478001) United Kingdom