About Se7en Architecture Design Ltd (11284824) United Kingdom