About Arkhi Architects Ltd (07398394) United Kingdom