The London-based firm has gone into administration after seven years, and has been bought out, meaning it'll operate under a new name