About Bari Ltd (12593366) United Kingdom