STC LEAN CONSULTING LIMITED - Key Persons