About Brahma Place Limited (10790032) United Kingdom