About Braine Holdings Limited (13016078) United Kingdom