About Brahma Group Limited (11609308) United Kingdom