About Brac Holdings Limited (11955163) United Kingdom