About Barakah Properties Ltd (11764897) United Kingdom