About Bara International Ltd (12767172) United Kingdom