About Sara Amlani Architects Ltd (12408381) United Kingdom