About Bara Holdings Ltd (12579188) United Kingdom