from typing import List


def string_wrap(text: str, wrap_length: int) -> List[str]:
    """
    Split a string into groups of wrap length.

    :param text: Original text
    :param wrap_length: Length at which the string has to be wrapped
    :return: List of wrapped strings
    """
    string_list = []
    while text:
        string_list.append(text[:wrap_length])
        text = text[wrap_length:]

    return string_list