About Barakeh Property Limited (12839710) United Kingdom