About Studio Svetti Architecture London Limited (10178457) United Kingdom