About Braming Ltd. (11711109) United Kingdom