About Brahma Investments Uk Limited (10466560) United Kingdom