About Bram Group Ltd (11562434) United Kingdom