About Barac Ltd (10568822) United Kingdom