About Brac Ventures Limited (NI626276) United Kingdom