About Architectare Ltd (11925733) United Kingdom