About Bal Architecture Limited (12174549) United Kingdom