About K Bava Architects Ltd (11338422) United Kingdom