About Ten11 Architecture Ltd (13552804) United Kingdom