About Solve Architecture Limited (07581308) United Kingdom