TODD MCSWEENEY CONSULTING LIMITED