About 01architecture Ltd (12913613) United Kingdom