About Brahma Properties Limited (09049823) United Kingdom