About Baharash Architecture Limited (10083018) United Kingdom