About Braha Memo 0167 Limited (09419897) United Kingdom