About Braham Securities Limited (12533004) United Kingdom