About Ada Architectural Design Ltd (10186467) United Kingdom