About Branch Holdings Limited (NI659683) United Kingdom