About Brahma Islington Limited (12422048) United Kingdom