About Bara Group Limited (10783594) United Kingdom