About Baribale Ltd (13181346) United Kingdom