About Barawa Real Estate Limited (10774859) United Kingdom